package com.txzt.gaea.business.plan.service;

import com.txzt.gaea.business.plan.domain.model.PlanIssue;
import com.txzt.gaea.common.base.service.BaseService;

import java.util.List;

public interface IPlanIssueService  extends BaseService<PlanIssue> {


    /**
     * 计划下发 - 负责人，承担部门补全及项目开题新增
     * @param pageNumber
     * @param pageSize
     * @param departId
     * @param projectLeader
     * @param ids
     * @return
     */
    boolean assignAndCompletion(Integer pageNumber, Integer pageSize, Long departId, Long projectLeader, String ids);

    List<PlanIssue> selectByNo(PlanIssue query);
}
